com.sabro.jbusiness.uteis
Class Other

java.lang.Object
  extended by com.sabro.jbusiness.uteis.Other

public class Other
extends java.lang.Object


Constructor Summary
Other()
           
 
Method Summary
static void atualizaComponenteFocado()
           
static java.lang.Object byteArrayToObject(byte[] byteArray)
           
static void convertRelatorio(int id)
          Deprecated. 
static void convertRelatorio(SysConexao sysConexao, int id)
           
static void enviaEmail(java.lang.String from, java.lang.String[] to, java.lang.String subject, java.lang.String content, java.io.File[] anexos)
          Realiza o envio de um e-mail simples contendo um conteúdo texto e podendo esse ter um ou muitos anexos
static void findSpaceInScreen(java.awt.Frame frame, java.awt.Frame parent)
          Encontra o melhor lugar para criar uma nova Janela na tela
static java.lang.Object[] getDadosSmtp()
           
static java.lang.String[] getIPPorta()
          Deprecated. 
static java.lang.reflect.Method getMethod(java.lang.Class<?> classe, java.lang.String name, java.lang.Class<?>[] parametros)
          Obtém o método de uma classe.
static java.awt.image.BufferedImage getScaledBufferedImage(java.awt.image.BufferedImage original, int targetWidth)
           
static java.awt.image.BufferedImage getScaledBufferedImage(java.awt.image.BufferedImage original, int targetWidth, int targetHeight)
           
static java.awt.image.BufferedImage getScaledBufferedImage(java.awt.image.BufferedImage original, int targetWidth, int targetHeight, java.lang.Object hint)
           
static java.lang.String loadStringFromFile(java.lang.String url)
          Carrega uma string guardada em arquivo texto.
static java.lang.String num2Ext(int num, boolean e)
          Converte um numero inteiro em sua representação por extenso.
static java.lang.String num2Extenso(double num, java.lang.String intSing, java.lang.String intPlur, java.lang.String centSing, java.lang.String centPlur)
          Converte um valor inteiro em um valor escrito por extenso com a possibilidade de informar a unidade com que é expresso no singular ou no plural.
static java.util.ArrayList<javax.swing.KeyStroke> parseTeclasAceleradorasChars(java.lang.String teclasAceleradorasChars)
           
static java.util.ArrayList<javax.swing.KeyStroke> parseTeclasAceleradorasString(java.lang.String teclasAceleradorasString)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Other

public Other()
Method Detail

findSpaceInScreen

public static void findSpaceInScreen(java.awt.Frame frame,
                                     java.awt.Frame parent)
Encontra o melhor lugar para criar uma nova Janela na tela


loadStringFromFile

public static java.lang.String loadStringFromFile(java.lang.String url)
Carrega uma string guardada em arquivo texto.

Parameters:
url -
Returns:

num2Extenso

public static java.lang.String num2Extenso(double num,
                                           java.lang.String intSing,
                                           java.lang.String intPlur,
                                           java.lang.String centSing,
                                           java.lang.String centPlur)
Converte um valor inteiro em um valor escrito por extenso com a possibilidade de informar a unidade com que é expresso no singular ou no plural. Por exemplo: "um metro" e quarenta centimetros", "dois metros e um centímetro" ou "um Real e um Centavo" ou "dois Reais e quarenta centavos".

Parameters:
num - Numero que se deseja conveter
intSing - Unidade inteira no singular
intPlur - Unidade inteira no plural
centSing - Unidade centesimal no singular
centPlur - Unidade centesimal no plural
Returns:
O valor por extenso

num2Ext

public static java.lang.String num2Ext(int num,
                                       boolean e)
Converte um numero inteiro em sua representação por extenso.

Parameters:
num - Numero que se deseja converter
e - Indica se é uma seqüencia de conversão ou uma conversão completa
Returns:
o número por extenso

getMethod

public static java.lang.reflect.Method getMethod(java.lang.Class<?> classe,
                                                 java.lang.String name,
                                                 java.lang.Class<?>[] parametros)
Obtém o método de uma classe.

Parameters:
classe -
name -
parametros -
Returns:

convertRelatorio

@Deprecated
public static void convertRelatorio(int id)
Deprecated. 


convertRelatorio

public static void convertRelatorio(SysConexao sysConexao,
                                    int id)

getIPPorta

@Deprecated
public static java.lang.String[] getIPPorta()
Deprecated. 


getDadosSmtp

public static java.lang.Object[] getDadosSmtp()

enviaEmail

public static void enviaEmail(java.lang.String from,
                              java.lang.String[] to,
                              java.lang.String subject,
                              java.lang.String content,
                              java.io.File[] anexos)
Realiza o envio de um e-mail simples contendo um conteúdo texto e podendo esse ter um ou muitos anexos

Parameters:
from - E-mail origem
to - E-mail(s) destino
subject - Assunto do e-mail
content - Conteúdo (texto) do e-mail
anexos - Arquivo(s) a ser(em) anexado(s)

atualizaComponenteFocado

public static void atualizaComponenteFocado()

parseTeclasAceleradorasString

public static java.util.ArrayList<javax.swing.KeyStroke> parseTeclasAceleradorasString(java.lang.String teclasAceleradorasString)

parseTeclasAceleradorasChars

public static java.util.ArrayList<javax.swing.KeyStroke> parseTeclasAceleradorasChars(java.lang.String teclasAceleradorasChars)

getScaledBufferedImage

public static java.awt.image.BufferedImage getScaledBufferedImage(java.awt.image.BufferedImage original,
                                                                  int targetWidth)

getScaledBufferedImage

public static java.awt.image.BufferedImage getScaledBufferedImage(java.awt.image.BufferedImage original,
                                                                  int targetWidth,
                                                                  int targetHeight)

getScaledBufferedImage

public static java.awt.image.BufferedImage getScaledBufferedImage(java.awt.image.BufferedImage original,
                                                                  int targetWidth,
                                                                  int targetHeight,
                                                                  java.lang.Object hint)

byteArrayToObject

public static java.lang.Object byteArrayToObject(byte[] byteArray)